CS 294 : PCP and Hardness of Approximation January 23 , 2006

نویسنده

  • Luca Trevisan
چکیده

We assume that all combinatorial objects that we refer to (graphs, boolean formulas, families of sets) are represented as binary strings. For a binary string x, we denote its length as |x|. We represent a decision problem as a language, that is, as the set of all inputs for which the answer is YES. We define P as the class of languages that can be decided in polynomial time. We define NP as the class of languages L such that there is a polynomial time computable predicate V and a polynomial q() such that x ∈ L if and only if there is w, |w| ≤ q(|x|) such that V (x,w) accepts. We think of w as a proof, or witness that x is in the language. For two languages L1 and L2, we say that L1 reduces to L2, and we write L1 ≤m L2 if there is polynomial time computable f such that x ∈ L1 if and only if f(x) ∈ L2. A language A is NP-hard if every language L in NP reduces to A. A language is NP-complete if it is NP-hard and it belongs to NP.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CS 294 : PCP and Hardness of Approximation February

1. Max-Cut – problem definiton: Given an undirected graph G = (V,E), find a partition of the vertex set V = S ∪ S̄ that maximizes the number of cut-edges (edges with an endpoint in S and an endpoint in S̄). Examples: A clique, a bipartite graph, an odd cycle. The problem is NP-hard [7]. Can be approximated within factor 1/2 [11]. Exercise 1: Show that local search (iteratively move to the other s...

متن کامل

CS 286 . 2 Lecture 1 : The PCP theorem , hardness of approximation , and multiplayer games Scribe :

Our first formulation gives the theorem its name (PCP = Probabilistically Checkable Proof). It states that, provided that one is willing to settle for a probabilistic decision process that errs with small probability, all languages in NP have proofs that can be verified very efficiently: only a constant number of symbols of the proof need to be evaluated! To state this formally we first need th...

متن کامل

The PCP Theorem and Hardness of Approximation

In this report, we give a brief overview of Probabilistically Chekable proofs, and present Irit Dinur’s proof of the celebrated PCP theorem. We also briefly deal with the importance of the PCP theorem in deciding hardness of approximation of various problems.

متن کامل

Cse 533: the Pcp Theorem and Hardness of Approximation Lecture 20: Course Summary and Open Problems

– PCP theorem. The classic PCP theorem is most useful for proving that optimization problems have no PTAS. – E3LIN2. The 1− 2 vs 1/2− 2 hardness of this problem is most useful for proving that problems have no approximation beyond a fixed constant factor; i.e., for statements like “such-and-such maximization problem has no 77 78 -approximation unless P = NP”. – Raz’s Label Cover. The hardness o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006